Beijing - Guangzhou High Speed Train

Every day, 7 pairs of high speed G trains are running between Beijing and Guangzhou with travel time of 7.5 - 11 hours. A second class seat ticket costs CNY 862 - 1,036. One pair G897/G898 are only operated on every Friday, Satuarday, Sunday and Monday.

Also, there are 1 pair of D trains numbered as D35/D36 running daily in 21.5 hours and over 3 pairs operating on every Friday, Satuarday, Sunday and Monday, with a duration of 10.5 - 11 hours. 

3 pairs of normal speed overnight trains are available between the two cities, taking about 22 - 22.5 hours for a single journey. 
 

Beijing to Guangzhou High Speed Train Schedule

(Last Update on Feb 3, 2026)
Train No.Departure - ArrivalTravel Time
G102507:26 - 18:0210h36m
G30107:34 - 15:368h2m
G157908:32 - 19:1810h46m
G30310:00 - 17:177h17m
G104310:15 - 20:5510h40m
G105112:26 - 22:4910h23m
G30514:00 - 21:437h43m
G89721:01 - 06:23+9h22m

(Last Update on Feb 3, 2026)
Train No.Departure - ArrivalTravel Time
D3509:17 - 06:40+21h23m
D92119:33 - 06:42+11h9m
D90119:42 - 06:23+10h41m
D90320:01 - 06:29+10h28m
D92720:12 - 06:52+10h40m
D92320:22 - 06:47+10h25m

See more Beijing Schedule(Last Update on Feb 3, 2026)
Train No.Departure - ArrivalTravel Time
G102607:22 - 17:5810h36m
G158008:09 - 19:1311h4m
G30208:37 - 16:277h50m
G104411:16 - 21:3110h15m
G30412:13 - 19:307h17m
G105212:20 - 22:5110h31m
G30614:15 - 21:497h34m
G89821:25 - 06:53+9h28m
(Last Update on Feb 3, 2026)
Train No.Departure - ArrivalTravel Time
D3616:00 - 13:45+21h45m
D90219:11 - 06:32+11h21m
D90420:03 - 06:43+10h40m
D92220:04 - 06:22+10h18m
D92420:12 - 06:27+10h15m
D92820:22 - 07:05+10h43m

See more Guangzhou Schedule
 
Notes:
1. On peak travel season, overnight sleeper D trains are also available on every Friday, Saturday, Sunday, and Monday. Free dinner is offered onboard. In addition, one passenger is allowed to book a whole compartment on these carriages, and women-only compartments are set for female passengers' convenience.
2. "+" indicates the second day.
3. The above timetable is for reference only. Please use the search tool on top of this page for the most up-to-date schedule.

 See more details of Beijing - Guangzhou Train Schedule
 

Ticket Fare of Beijing - Guangzhou High Speed G Trains

(Last Update on Feb 3, 2026)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 2,990 - 3,259
USD 433 - 472
CNY 1,379 - 1,658
USD 200 - 240
CNY 862 - 1,036
USD 125 - 150

 

Ticket Fare of Beijing - Guangzhou High Speed D Trains

D35/D36

(Last Update on Feb 3, 2026)

1st Class Sleeper2nd Class SleeperSecond Class Seat
CNY 987
USD 143
CNY 606
USD 88
CNY 325
USD 47

Other D Trains

(Last Update on Feb 3, 2026)

New Soft SleeperSecond Class Seat
CNY 1,200 - 1,430
USD 174 - 207
CNY 709
USD 103

Beijing-Guangzhou High-speed Train
Beijing - Guangzhou High Speed Train
Beijing-Guangzhou High-speed Railway Map
Beijing - Guangzhou High Speed Railway Map

Running Route

The G tains run along Beijing - Guangzhou High Speed Railway, short for Jingguang High Speed Railway, which is the longest  high speed railway in the world with a total distance of 2,298 km (1,428 miles). As an important north-south rail line of China high speed railway, it connects Beijing West Railway Station and Guangzhou South Railway Station, going through 17 China cities, including Shijiazhuang, Zhengzhou, and Wuhan. The speed was designed to be 350 km/h (217 mph).

 Jingguang High Speed Railway consists of four sections:

Second Class Seat
Second Class Seat
  Beijing - Shijiazhuang - Zhengzhou Section: 
This section has a length of 693 km (431 miles), going across 8 stations, including Beijing West, Baoding East, Zhengding Airport, Shijiazhuang, Handan East, Anyang East, Xinxiang East, and Zhengzhou East. With its operation, the travel time has been reduced to 1 - 6.5 hours  from Beijing to Shijiazhuang and 2.5 - 6 hours to Zhengzhou.

 Zhengzhou - Wuhan Section: 
With its operation, the travel time between Wuhan and Zhengzhou has been reduced from 4 - 8 hours to about 1.5 - 5 hours. Additionally, it takes only about 4 - 6.5 hours between Beijing and Wuhan via the high speed rail. It runs for 536km (333 miles) with 4 stations, namely Zhengzhou East, Xinyang East, Xiaogan North, and Wuhan.

  Wuhan - Guangzhou High Speed Railway
This section is 968 km (601 miles) in length via 11 stations, including Wuhan, Xianning North, Chibi North, Yueyang East, Changsha South, Zhuzhou West, Hengyang East, Leiyang West, Lechang East, Qingyuan, and Guangzhou South. Travel time has been shortened from 11 - 19 hours to 3.5 -5.5 hours or so between the two cities.

 
First Class Seat
First Class Seat
  Guangzhou - Shenzhen High Speed Railway:
This line connects Guangzhou South Station and Shenzhen North Station. It can finish the 102 km (63 miles) trip in about half an hour. There are another 3 stations along this section, including Qingsheng Station, Guangmingcheng Station and Futian Station.
 Considering economic issues, it is better to choose the bullet train for a comparatively short journey and take a flight for a long journey.  Beijing to Guangzhou flight is recommended if discounted air ticket is available, since the duration is only about 3 hours; if traveling by high speed rail, it takes at least 8 hours and costs CNY 862 - 1,036 (USD 122 - 146) for a second class seat. However, the overnight bullet trains are good choices to save daytime and hotel expense although they take 10.5 - 22 hours on the way.


See also: 
8 Most Scenic Train Rides in China 

Beijing-Guangzhou Flight

How to Travel from Beijing to Guangzhou
 

Major Rail Lines from Beijing to:

Major Rail Lines from Guangzhou to:
- Last updated on Feb. 03, 2026 by Grace Yang -